@charset "utf-8";
/* CSS Document */

/*inner page*/

*{ margin:0px; padding:0px;}

#inner_container{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}
#inner_header{
	width:100%;
}
#top_blank_1{
	float:left;
	width:180px;
	height:20px;
	border-bottom:#CCC 1px solid;
	border-right:#CCC 1px solid;
	font-size:0px;
	_margin-right:-3px;
}
#top_blank_2{
	height:20px;
	border-bottom:#CCC 1px solid;
	zoom:1;
	font-size:0px;
}
#inner_logo{
	clear:both;
	float:left;
	width:180px;
	height:60px;
	border-right:#CCC 1px solid;
}
#inner_logo img{
	margin:13px 0 0 0;
	padding-left:16px;
	border-left:#39F 5px solid;
}
#inner_main_title{
	display:inline;
	zoom:1;
	height:60px;
}
#inner_main_title img{
	margin:18px 0 0 0;
	padding-left:16px;
}

#inner_banner_title_sm{
	clear:both;
	height:30px;
	font-size:0px;
}
#inner_banner_title_sm img{
	float:left;
	margin-left:769px;
	font-size:0px;
}
#inner_banner{
	clear:both;
	height:78px;
	border-bottom:#CCC 1px solid;
	border-top:#CCC 1px solid;
	background:#E5E7E8;
}
#inner_banner_left{
	position:absolute;
	left:0;
	width:750px;
	height:78px;
	font-size:0px;
}
#inner_banner_left img{
	height:80px;
	margin-top:-1px;
}
#inner_banner_right{
	height:78px;
	margin-left:750px;
}
#inner_banner_links{
	width:160px;
	height:78px;
	background:#FFF;
}	

#inner_content{
	clear:both;
	width:100%;
	height:100%;
}
#inner_content_left{
	position:absolute;
	left:0;
	width:180px;
}
#inner_content_left h3{
	margin:20px 0 10px 10px;
	background:url(../images/inner_current_title.gif) left center no-repeat;
	padding-left:15px;
	color:#3F87BE;
}
#primary_container{
	background:#F5F5F5;
	border-left:#BD5139 5px solid;
}
#primary{
	padding:20px 0 20px 10px;
}

#inner_content_right{
	margin-left:180px;
	border-left:#CCC 1px solid;
}
#inner_right_secondary{
	height:50px;
	margin-left:20px;
	border-bottom:#CCC 1px solid;
}
#secondary{
	padding:20px 0 0 0;
}
#inner_content_right .category_narrow{
	width:570px
}

#inner_footer{
	clear:both;
	width:100%;
	border-top:#CCC 1px solid;
}
#inner_footer_left{
	position:absolute;
	left:0;
	width:180px;
	height:80px;
	border-right:#CCC 1px solid;
}
#inner_footer_right{
	margin-left:180px;
	height:80px;
	_margin-right:-3px;
}